package com.huawei.hmf.orb.aidl;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import java.util.Set;
import o.ffq;
import o.fgs;
import o.fgz;
import o.fha;
import o.fhd;
import o.fhe;
import o.fhf;
import o.fis;
import o.fjh;

public abstract class RemoteDiscoveryService extends Service implements fgz {
    private fha ˏ = new fha(this);

    protected abstract Set<String> exportRemoteModule();

    public void onCreate() {
        super.onCreate();
        fis.ॱ(getApplication());
        fjh.ॱ(getApplication());
        ffq.ˊ().ˏ(exportRemoteModule());
    }

    public IBinder onBind(Intent intent) {
        return this.ˏ;
    }

    public int onNewBind(String str, Intent intent) {
        return 0;
    }

    static {
        fgs.ˎ().ˋ("ConnectService", fhf.class);
        fgs.ˎ().ˋ("InvokeService", fhe.class);
        fgs.ˎ().ˋ("DisconnectService", fhd.class);
    }
}
